You searched for: “veil nebula
Veil Nebula (s) (noun) (no pl)
A supernova remnant formed as a result of a supernova explosion about 30,000 years ago: Still expanding, the Veil Nebula will eventually become indistinguishable from interstellar gas.

This entry is located in the following unit: Astronomy and related astronomical terms (page 27)